function limitChars(textid, limit, infodiv)
{
    var text = $('#'+textid).val();
    var textlength = text.length;


    if(textlength >= limit)
    {
	$('#' + infodiv).html('<strong>dosiahnutý limit počtu znakov!');
	$('#'+textid).val(text.substr(0,limit));
	return false;
    }
    else
    {
	$('#' + infodiv).html('zostáva: <strong>'+ (limit - textlength) +'</strong> znakov');
	return true;
    }
}



$(function() {

    $('#article_title').keypress(function(key){
	if(key.keyCode == 13) {
	    key.preventDefault();
	    $('#article_content').focus();
	}
    });

    $('#article_title').keyup(function(key){
	limitChars('article_title', 60, 'title_char_count');
    });

    $('#article_content').keypress(function(key){
	if(key.keyCode == 13) {
	    key.preventDefault();
	    $('#article_source').focus();
	}
    });

    $('#article_content').keyup(function(key){
	limitChars('article_content', 1660, 'content_char_count');
    });

    $('#article_source').keypress(function(key){
	if(key.keyCode == 13) {
	    key.preventDefault();
	}
    });

    $('#article_source').keyup(function(key){
	limitChars('article_source', 60, 'article_source_count');
    });
    

    $('.button').click( function(e) {

	var content = $('#article_content').val();

	if (content.indexOf('\n', 0) == -1 & content.indexOf('\t', 0) == -1)
	    return true;
	else {
	    alert("Text článku je formátovaný. Odstráňte všetky nové riadky. Pozrite si PRAVIDLÁ pre ďalšie informácie.")
	    return false;
	}
    });
    
});


